package com.greenold.check.domain;

import java.util.Date;

public class PendingTasks {
    private static final long serialVersionUID = 1L;
    private String ProcessInstanceId;

    public String getProcessInstanceId() {
        return ProcessInstanceId;
    }

    public void setProcessInstanceId(String processInstanceId) {
        ProcessInstanceId = processInstanceId;
    }
    private  String taskName;

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    /**
     * 主键
     */
    private String id;

    private Long checkInId;

    /**
     * 申请人
     */
//    @ApiModelProperty(value = "申请人")
    private String applicat;

    /**
     * 申请人id
     */
//    @ApiModelProperty(value = "申请人角色名称")
    private Long applicatId;

    /**
     * 申请时间
     */
//    @ApiModelProperty(value = "申请时间")
    private Date applicationTime;

    /**
     * 编号
     */
//    @ApiModelProperty(value = "编号")
    private String code;

    /**
     * 状态（1：申请中，2:已完成,3:已关闭）
     */
//    @ApiModelProperty(value = "状态")
//            （1：申请中，2:已完成,3:已关闭）
    private Integer status;

    /**
     * 操作人ID
     */
//    @ApiModelProperty(value = "操作人ID")
    private Long assigneeId;

    /**
     * 操作人
     */
//    @ApiModelProperty(value = "操作人")
    private String assignee;

    /**
     * 标题
     */
//    @ApiModelProperty(value = "标题")
    private String title;

    /**
     * 类型（1：退住，2：请假，3：入住）
     */
//    @ApiModelProperty(value = "类型")
    private Integer type;

    /**
     * 完成时间
     */
//    @ApiModelProperty(value = "完成时间")
    private Date finishTime;

    /**
     * 是否处理完成
     * 0:未处理
     * 1:已处理
     */
//    @ApiModelProperty(value = "是否处理完成(0:未处理,1:已处理)")
    private Integer isHandle;

    public Integer getStepNo() {
        return stepNo;
    }

    public void setStepNo(Integer stepNo) {
        this.stepNo = stepNo;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Long getCheckInId() {
        return checkInId;
    }

    public void setCheckInId(Long checkInId) {
        this.checkInId = checkInId;
    }

    public String getApplicat() {
        return applicat;
    }

    public void setApplicat(String applicat) {
        this.applicat = applicat;
    }

    public Long getApplicatId() {
        return applicatId;
    }

    public void setApplicatId(Long applicatId) {
        this.applicatId = applicatId;
    }

    public Date getApplicationTime() {
        return applicationTime;
    }

    public void setApplicationTime(Date applicationTime) {
        this.applicationTime = applicationTime;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getAssigneeId() {
        return assigneeId;
    }

    public void setAssigneeId(Long assigneeId) {
        this.assigneeId = assigneeId;
    }

    public String getAssignee() {
        return assignee;
    }

    public void setAssignee(String assignee) {
        this.assignee = assignee;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }

    public Integer getIsHandle() {
        return isHandle;
    }

    public void setIsHandle(Integer isHandle) {
        this.isHandle = isHandle;
    }

//    public Integer getFlowStatus() {
//        return flowStatus;
//    }
//
//    public void setFlowStatus(Integer flowStatus) {
//        this.flowStatus = flowStatus;
//    }

    /**
     * 审核步骤
     */
//    @ApiModelProperty(value = "审核步骤")
    private Integer stepNo;


    /**
     * 流程状态
     */
//    @ApiModelProperty(value = "流程状态")
//    private Integer flowStatus;

}
